// https://iai.sh.cn/problem/621
#include <bits/stdc++.h>
using namespace std;
int main() {
  string a, b;
  cin >> a >> b;

  int ans1 = 0;
  for (int i = 0; i < 4; i++) {
    if (a[i] == b[i])
      ans1++;
  }

  //   int ans2 = 0;
  //   for (int i = 0; i < 4; i++) {
  //     if (b[i] != a[i]) {
  //       for (int j = 0; j < 4; j++) {
  //         if (i != j && b[i] == a[j])
  //           ans2++;
  //       }
  //     }
  //   }
  int ans2 = 0;
  for (int i = 0; i < 4; i++) {    
      for (int j = 0; j < 4; j++) {
        if ( b[i] == a[j])
          ans2++;
      }   
  }

  cout << ans1 << endl << ans2-ans1;

  return 0;
}